getting drenched/soaked - English Synonyms Dictionary